home *** CD-ROM | disk | FTP | other *** search
/ Resource for Source: C/C++ / Resource for Source - C-C++.iso / codelib6 / v_08_12 / 8n12094a < prev    next >
Encoding:
Text File  |  1995-11-01  |  260 b   |  17 lines

  1.  
  2. #define offsetof(type, member) (int) &((type *) 0)->member
  3.  
  4. struct RECORD {
  5.      firstname[MAX FNAME];
  6.      lastname[MAX_LNAME];
  7.      .
  8.      .
  9.      };
  10.  
  11. main()
  12. {
  13. printf("The offset of lastname is %d\n", 
  14.   offsetof(struct RECORD,lastname));
  15. }
  16.  
  17.